package com.site.task;

import com.site.common.R;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component;

/**
 * 测试定时器
 */
@Slf4j
@Component("testTask") // 该名称必须与我们自定义的定时器表中的 Bean 名称一致
public class TestTask implements ITask<String>{

    /**
     * 执行定时任务接口
     * @param params 参数，多参数使用JSON数据
     * @return R
     */
    @Override
    public R<String> run(String params) {
        log.info("定时器任务执行了,{}",params);
        return R.ok("ok");
    }
}
